package my.sorter.dao.baseClient;

import java.util.List;
import my.sorter.dao.model.Diagnoses;
import my.sorter.dao.model.DiagnosesExample;
import org.apache.ibatis.annotations.Param;

public interface DiagnosesMapper {
    long countByExample(DiagnosesExample example);

    int deleteByExample(DiagnosesExample example);

    int deleteByPrimaryKey(String id);

    int insert(Diagnoses record);

    int insertSelective(Diagnoses record);

    List<Diagnoses> selectByExample(DiagnosesExample example);

    Diagnoses selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") Diagnoses record, @Param("example") DiagnosesExample example);

    int updateByExample(@Param("record") Diagnoses record, @Param("example") DiagnosesExample example);

    int updateByPrimaryKeySelective(Diagnoses record);

    int updateByPrimaryKey(Diagnoses record);
}